home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 22
/
Cream of the Crop 22.iso
/
bbs
/
basement.zip
/
MEXBACK.ZIP
/
MEXBACK.DOC
< prev
next >
Wrap
Text File
|
1996-10-18
|
11KB
|
217 lines
────────────────────────────────────────────────────────────────────────────
MEXBACK v1.0 - Call Back Verifier
<c>1996 Basement Programs Ltd
By: Greg Foley
FOR MAXIMUS 3.0x
─────────────────────────────────────────────────────────────────────────────
BASEMENT PROGRAMS LTD.
21 Greenford Drive
Hamilton, Ontario
Canada, L8G-2G4
─────────────────────────────────────────────────────────────────────────────
Disclaimer
──────────
This archive contains programs which when installed read, and sometimes
write to your computers storage medium. By installing any of these
programs, you the user, assume responsibility for the protection of your
data, programs, and any other information which may be contained within
your system.
Basement Programs assumes no responsibility or liability for any damage
that may occure while using these programs. They have all been tested
extensively, and work on our systems. All of the archives have been
tested before release and were virus free at the time of release.
It is suggested that you "Back Up" your system before installing any of
these programs or any other for that matter.
────────────────────────────────────────────────────────────────────────────
Mexback is a simple, easy to use and configure Call Back Verifier.
Although being small, it has some pretty big power. It is a fully
functional verifier (nothing disabled, no nag lines). It is being
distributed as SHAREWARE, and as such, I hereby Authorize you a 30
day trial Licence. If you wish to continue using MEXBACK after 30
days, you should register the program with me.
It Features:
i) Verification of either Voice or Dataphone
ii) Verification of either Local or Local & Long distance callers
iii) Verification of previously validated Users
iv) Sysop definable attempts to call user
v) Adjustable wait for modem response times
vi) Max number of digits in a local phone number
vii) Sysop definable Modem Strings
viii) Sysop definable level of validation
ix) Auto generation of Passwords for encrypted systems
x) Auto demotion of validated users who fail re-validation process
xi) Local Key (Sysop) Abort function
xii) Sysop Screen (when actually verifying) to show you the status
xiii) Auto - Abort if phone number called answers VOICE.
xiv) Collection of missing information required for validation.
─────────────────────────────────────────────────────────────────────────────
Mexback
─────────
Contained within this archive are the following files:
MEXBACK.VM - The Program
MEXBACK.CFG - The configuration file
MEXBACK.LOC - List of Local Phone Exchanges
MEXBACK.BAD - List of BAD phone numbers not to call
MBACKABT.MEC & .BBS - Shown when a user aborts verification process.
MBACKLCL.MEC & .BBS - Shown to user when their phone number was not in
local exchange file and you don't allow long
distance verifications.
MBACKSYS.MEC & .BBS - Shown to a user who tries to validate locally.
MBACKLDC.MEC & .BBS - Shown to a user who is Long distance when the
program validates a LD user (based on your config)
and hangs up so as not to run up your phone bill.
MBACKWEL.MEC & .BBS - Shown to a user who has been validated.
MBACKDUP.MEC & .BBS - Shown to a user who's phone number is a duplicate
of that already validated on your system.
MBACKTIM.MEC & .BBS - Shown to a user who wants validated outside of the
hours you have chosen for validation.
MBACKLDT.MEC & .BBS - Shown to a LD user who wants validated outside of
the hours you have chosen for LD (long distance)
validations.
─────────────────────────────────────────────────────────────────────────────
Installation
────────────
Copy the file "MEXBACK.VM" to your Mex directory (ie: C:\Max\m )
Copy the *.MEC and *.BBS files to your Misc directory (ie: C:\Max\Misc )
Copy the file "MEXBACK.CFG" to your system directory (ie: C:\Max )
Edit the MEXBACK.CFG file so that it contains the following:
Line 1: Key to remove when validated (same as you use to activate
if you flag those to be validated with a key).
if not leave the line blank.
Line 2: Security Level to set user to when Validated (Name not a value)
Line 3: Security Level for users NOT validated (Name not a value)
Line 4: Local verification start time (24 hour format)
if you wish 24 hour validation set it to: 00:00
Line 5: Local verification stop time (24 hour format)
if you wish 24 hour validation set it to: 24:00
Line 6: 1=Yes validate LD callers 0=Don't validate LD callers
Line 7: LD verification start time (24 hour format as in local above)
Line 8: LD verification stop time (24 hour format as in local above)
Line 9: Number of attempts to call the user for verification (Numeric)
Line 10: Number of seconds to wait for a connect before next attempt.
The average wait time is usually about 45 seconds, but you may
have to adjust this to suit your area and modem type.
Line 11: Number of digits in a local phone # (do not include characters
like brackets or the minus sign ie: local phone is 555-1212
be 7 digits.
Line 12: Length of password to generate if the users password is encryted.
Usually set to between 4 and 10 characters.
Line 13: 1=Yes ask for Name to be entered during Verification process.
0=Don't ask for name.
Line 14: 1=Ask user for Birthdate verification during process.
0=Don't ask for Birthdate.
Line 15: 1=Validate user using Voice Phone #
0=Validate user using Data Phone #
Line 16: 1=Validate all phone numbers, reguardless of duplication
0=Do Not validate duplicate phone numbers previously validated
Line 17: 1=Revalidate users already validated.
0=Don't revalidate users already validated.
Line 18: Modem Init string: Make sure you are using Verbal responses rather
than numeric responses. (for most modems include "V1" in your
init string).
Line 19: Modem Dial prefix (ie ATDT (tone dial) or ATDP (pulse dial) )
Line 20: Modem Hang Up string (ie ATH0 for most hayes compatible modems.
All lines in the file starting with a semi-colon (;) are considered remarks
and you may either remove or add to the file as you require. The order of
the infomation lines (as listed above is important). Please do not change
the order or you will experience very strange results.
Now edit the MEC files to suit your needs (They should be fine, but if you
want it to look a little more yours... go for it...).
To install it into Maximus, I have it as part of my logon and from the main
menu. I use both security level and keys to activate the program for the
user. This way, all I have to do is give any user a KEY (in my case "B")
and it will require them to validate themselves (for the first time or
again to re-validate a user).
I use:
In Newuser2.mec I turn on the "B" key. ( [keyon]B )
In Rookie.mec and Welcome.mec I have:
[ifkey]B [MEX]C:\Max\M\Mexback
In my menus.ctl file (main menu):
MEX C:\Max\m\Mexback Transient\B "Verify yourself CBV"
Compile all files that you have edited, and it's ready to use. Any new
user will be given the key and will activate the verifier. Any previously
validated user you want to Re-validate, just give the key to them using
whatever means you like (interal editor, ued, or using Mecca).
─────────────────────────────────────────────────────────────────────────────
Source Code & Support
─────────────────────
I choose not to include my source code in distribution archives. While
these programs are not crippled in any way, I like people to acknowledge
my work by sending either a small fee for the source or a note to say
thanks for a great program. Alot of hours went into this code and I feel
that it is worth something.
For the source files/updates to be delivered to you directly, a charge
of $10.00 Canadian for the program, should be sent to the author. This
is not some get rich quick scheme, but rather offsets the costs of
distribution, and phone calls to deliver the product to you. If you
have the source, you can easily change the program to suit your needs,
be it language, output, colour, or use it to learn more about MEX
programming.
To Recieve the Updates/Source, send a cheque or money order (please no
cash), in Canadian funds to:
Greg Foley
21 Greenford Drive
Hamilton, Ontario,
Canada, L8G-2G4
Please include: (MEXBACK Registration)
Your Name: ______________________________________________________
Your Address: ______________________________________________________
Your BBS Phone: _____________________
Your FidoNet #: _____________________ (if applicable).
Thanks in advance, and I hope you enjoy using the programs that we
produce here at Basement Programs Ltd.
─────────────────────────────────────────────────────────────────────────────
MAXIMUS & MEX are trademarks <c>1995 Lanius Corporation.
Thanks Scott for such a great program to use and program with!